1) Clean up a number of memory overwrites exposed by running Garmin
authorrobertl <robertl>
Mon, 25 Nov 2002 01:01:36 +0000 (01:01 +0000)
committerrobertl <robertl>
Mon, 25 Nov 2002 01:01:36 +0000 (01:01 +0000)
commite62c68c8606ab7170c603fbdd755d9c9f644fc9f
treef99c8ae20cd3041856dc8cacaae6b97d1fba1ca9
parentd3916405bed457bd95507b4f020af1810102096d
1) Clean up a number of memory overwrites exposed by running Garmin
protocol under Windows that don't show up with efence on Linux.

2) Don't cross the ident and shortnames of the waypoints.

gpsapp.c) Correct loops for D108 and D109 that are looking at zero
   terminated strings when its own doc says that the input is NOT
   zero terminated strings.  (Why am I rapidly losing faith in jeeps?)

gpsmem.c) Initialize several more waypoint fields on startup.
garmin.c
jeeps/gpsapp.c
jeeps/gpsmem.c